home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / patches / _312ptch / ipxrt3 / disk1 / refmibs / ipxmib.txt next >
Text File  |  1996-07-10  |  45KB  |  1,348 lines

  1. IPX DEFINITIONS ::= BEGIN
  2.  
  3. -- This MIB defines the management information for a system using the IPX
  4. -- protocol.  The MIB consists of four groups:
  5. --
  6. --    1.  System Group - contains general information about all instances
  7. --                       of IPX on the system
  8. --
  9. --    2.  Circuit Group - contains information about all circuits used by
  10. --                        IPX on the system
  11. --
  12. --    3.  Forwarding Group - contains generic routing information that
  13. --                           must be provided by any IPX routing protocol.
  14. --
  15. --    4.  Services Group - contains information about all known services.
  16. --
  17. -- The MIB is designed to support multiple instances of the IPX
  18. -- protocol on one system via a system instance identifier which is the
  19. -- primary index for every table in this MIB.
  20. --
  21. -- This MIB is designed to provide a basic framework for the management
  22. -- of systems implementing the IPX protocol.  Additional MIBs may be
  23. -- created (especially in the area of IPX routing protocols) to contain
  24. -- more specific information.  Whenever possible, these additional MIBs
  25. -- should follow the format of this IPX MIB.  Information in these MIBs
  26. -- should be linked to this MIB via the use of the system instance 
  27. -- identifier mentioned above.
  28. --
  29. --
  30. -- Changes:
  31. --
  32. --    4/15/94:  Cleanup of some typographical errors
  33. --
  34. --    4/21/94:  Change ipxCircNetNumber acces to read-write
  35.  
  36.  
  37. IMPORTS
  38.         enterprises, Counter
  39.                 FROM RFC1155-SMI
  40.         OBJECT-TYPE
  41.                 FROM RFC-1212
  42.         TRAP-TYPE
  43.                 FROM RFC-1215
  44.         PhysAddress
  45.                 FROM RFC1213-MIB;
  46.  
  47. novell  OBJECT IDENTIFIER ::= { enterprises 23 }
  48. mibDoc  OBJECT IDENTIFIER ::= { novell 2 }
  49. ipx     OBJECT IDENTIFIER ::= { mibDoc 5 }
  50.  
  51.  
  52. -- Groups
  53.  
  54. ipxSystem OBJECT IDENTIFIER ::= {ipx 1}
  55. ipxCircuit OBJECT IDENTIFIER ::= {ipx 2}
  56. ipxForwarding OBJECT IDENTIFIER ::= {ipx 3}
  57. ipxServices OBJECT IDENTIFIER ::= {ipx 4}
  58. ipxTraps OBJECT IDENTIFIER ::= {ipx 5}
  59.  
  60. -- Types
  61.  
  62. NetNumber ::= OCTET STRING (SIZE(4))
  63.  
  64. -- System Group
  65. --   This group contains global information about each instance of IPX
  66. --   running on one system.
  67.  
  68. -- Basic System Table
  69. --   This table contains one entry for each instance of IPX running on
  70. --   the system.  It contains the management information that should
  71. --   be made available by all implementations of the IPX protocol.
  72.  
  73. ipxBasicSysTable OBJECT-TYPE
  74.    SYNTAX      SEQUENCE OF IPXBasicSysEntry
  75.    ACCESS      not-accessible
  76.    STATUS      mandatory
  77.    DESCRIPTION "The IPX System table - basic information."
  78.    ::= {ipxSystem 1}
  79.  
  80. ipxBasicSysEntry OBJECT-TYPE
  81.    SYNTAX      IPXBasicSysEntry
  82.    ACCESS      not-accessible
  83.    STATUS      mandatory
  84.    DESCRIPTION "Each entry corresponds to one instance of IPX running
  85.                 on the system."
  86.    INDEX       {ipxBasicSysInstance}
  87.    ::= {ipxBasicSysTable 1}
  88.  
  89. IPXBasicSysEntry ::= SEQUENCE {
  90.                         ipxBasicSysInstance
  91.                            INTEGER,
  92.                         ipxBasicSysExistState
  93.                            INTEGER,
  94.                         ipxBasicSysNetNumber
  95.                            NetNumber,
  96.                         ipxBasicSysNode
  97.                            OCTET STRING,
  98.                         ipxBasicSysName
  99.                            OCTET STRING,
  100.                         ipxBasicSysInReceives
  101.                            Counter,
  102.                         ipxBasicSysInHdrErrors
  103.                            Counter,
  104.                         ipxBasicSysInUnknownSockets
  105.                            Counter,
  106.                         ipxBasicSysInDiscards
  107.                            Counter,
  108.                         ipxBasicSysInBadChecksums
  109.                            Counter,
  110.                         ipxBasicSysInDelivers
  111.                            Counter,
  112.                         ipxBasicSysNoRoutes
  113.                            Counter,
  114.                         ipxBasicSysOutRequests
  115.                            Counter,
  116.                         ipxBasicSysOutMalformedRequests
  117.                            Counter,
  118.                         ipxBasicSysOutDiscards
  119.                            Counter,
  120.                         ipxBasicSysOutPackets
  121.                            Counter,
  122.                         ipxBasicSysConfigSockets
  123.                            INTEGER,
  124.                         ipxBasicSysOpenSocketFails
  125.                            Counter
  126.                     }
  127.                            
  128. ipxBasicSysInstance OBJECT-TYPE
  129.    SYNTAX      INTEGER
  130.    ACCESS      read-write
  131.    STATUS      mandatory
  132.    DESCRIPTION "The unique identifier of the instance of IPX to which this
  133.                 row corresponds.  This value may be written only when
  134.                 creating a new entry in the table."
  135.    ::= {ipxBasicSysEntry 1}
  136.  
  137. ipxBasicSysExistState OBJECT-TYPE
  138.    SYNTAX      INTEGER {
  139.                         off(1),
  140.                         on(2)
  141.                        }
  142.    ACCESS      read-write
  143.    STATUS      mandatory
  144.    DESCRIPTION "The validity of this entry in the IPX system table.
  145.                 Setting this field to off indicates that this entry may be
  146.                 deleted from the system table at the IPX implementation's
  147.                 discretion."
  148.    ::= {ipxBasicSysEntry 2}
  149.  
  150. ipxBasicSysNetNumber OBJECT-TYPE
  151.    SYNTAX      NetNumber
  152.    ACCESS      read-write
  153.    STATUS      mandatory
  154.    DESCRIPTION "The network number portion of the IPX address of this
  155.                 system."
  156.    ::= {ipxBasicSysEntry 3}
  157.  
  158. ipxBasicSysNode OBJECT-TYPE
  159.    SYNTAX      OCTET STRING (SIZE(6))
  160.    ACCESS      read-write
  161.    STATUS      mandatory
  162.    DESCRIPTION "The node number portion of the IPX address of this
  163.                 system."
  164.    ::= {ipxBasicSysEntry 4}
  165.  
  166. ipxBasicSysName OBJECT-TYPE
  167.    SYNTAX      OCTET STRING (SIZE(0..48))
  168.    ACCESS      read-write
  169.    STATUS      mandatory
  170.    DESCRIPTION "The readable name for this system."
  171.    ::= {ipxBasicSysEntry 5}
  172.  
  173. ipxBasicSysInReceives OBJECT-TYPE
  174.    SYNTAX      Counter
  175.    ACCESS      read-only
  176.    STATUS      mandatory
  177.    DESCRIPTION "The total number of IPX packets received, including
  178.                 those received in error."
  179.    ::= {ipxBasicSysEntry 6}
  180.  
  181. ipxBasicSysInHdrErrors OBJECT-TYPE
  182.    SYNTAX      Counter
  183.    ACCESS      read-only
  184.    STATUS      mandatory
  185.    DESCRIPTION "The number of IPX packets discarded due to errors in
  186.                 their headers, including any IPX packet with a size less
  187.                 than the minimum of 30 bytes."
  188.    ::= {ipxBasicSysEntry 7}
  189.  
  190. ipxBasicSysInUnknownSockets OBJECT-TYPE
  191.    SYNTAX      Counter
  192.    ACCESS      read-only
  193.    STATUS      mandatory
  194.    DESCRIPTION "The number of IPX packets discarded because the
  195.                 destination socket was not open."
  196.    ::= {ipxBasicSysEntry 8}
  197.  
  198. ipxBasicSysInDiscards OBJECT-TYPE
  199.    SYNTAX      Counter
  200.    ACCESS      read-only
  201.    STATUS      mandatory
  202.    DESCRIPTION "The number of IPX packets received but discarded due to
  203.                 reasons other than those accounted for by 
  204.                 ipxBasicSysInHdrErrors, ipxBasicSysInUnknownSockets,
  205.                 ipxAdvSysInDiscards, and ipxAdvSysInCompressDiscards."
  206.    ::= {ipxBasicSysEntry 9}
  207.  
  208. ipxBasicSysInBadChecksums OBJECT-TYPE
  209.    SYNTAX      Counter
  210.    ACCESS      read-only
  211.    STATUS      mandatory
  212.    DESCRIPTION "The number of IPX packets received with incorrect
  213.                 checksums."
  214.    ::= {ipxBasicSysEntry 10}
  215.  
  216. ipxBasicSysInDelivers OBJECT-TYPE
  217.    SYNTAX      Counter
  218.    ACCESS      read-only
  219.    STATUS      mandatory
  220.    DESCRIPTION "The total number of IPX packets delivered locally,
  221.                 including packets from local applications."
  222.    ::= {ipxBasicSysEntry 11}
  223.  
  224. ipxBasicSysNoRoutes OBJECT-TYPE
  225.    SYNTAX      Counter
  226.    ACCESS      read-only
  227.    STATUS      mandatory
  228.    DESCRIPTION "The number of times no route to a destination was
  229.                 found."
  230.    ::= {ipxBasicSysEntry 12}
  231.  
  232. ipxBasicSysOutRequests OBJECT-TYPE
  233.    SYNTAX      Counter
  234.    ACCESS      read-only
  235.    STATUS      mandatory
  236.    DESCRIPTION "The number of IPX packets supplied locally for
  237.                 transmission, not including any packets counted in
  238.                 ipxAdvForwPackets."
  239.    ::= {ipxBasicSysEntry 13}
  240.  
  241. ipxBasicSysOutMalformedRequests OBJECT-TYPE
  242.    SYNTAX      Counter
  243.    ACCESS      read-only
  244.    STATUS      mandatory
  245.    DESCRIPTION "The number of IPX packets supplied locally that contained
  246.                 errors in their structure."
  247.    ::= {ipxBasicSysEntry 14}
  248.  
  249. ipxBasicSysOutDiscards OBJECT-TYPE
  250.    SYNTAX      Counter
  251.    ACCESS      read-only
  252.    STATUS      mandatory
  253.    DESCRIPTION "The number of outgoing IPX packets discarded due to
  254.                 reasons other than those accounted for in
  255.                 ipxBasicSysOutMalformedRequests, ipxAdvSysOutFiltered,
  256.                 and ipxAdvSysOutCompressDiscards."
  257.    ::= {ipxBasicSysEntry 15}
  258.  
  259. ipxBasicSysOutPackets OBJECT-TYPE
  260.    SYNTAX      Counter
  261.    ACCESS      read-only
  262.    STATUS      mandatory
  263.    DESCRIPTION "The total number of IPX packets transmitted."
  264.    ::= {ipxBasicSysEntry 16}
  265.  
  266. ipxBasicSysConfigSockets OBJECT-TYPE
  267.    SYNTAX      INTEGER
  268.    ACCESS      read-only
  269.    STATUS      mandatory
  270.    DESCRIPTION "The configured maximum number of IPX sockets that may be
  271.                 open at one time."
  272.    ::= {ipxBasicSysEntry 17}
  273.  
  274. ipxBasicSysOpenSocketFails OBJECT-TYPE
  275.    SYNTAX      Counter
  276.    ACCESS      read-only
  277.    STATUS      mandatory
  278.    DESCRIPTION "The number of IPX socket open calls which failed."
  279.    ::= {ipxBasicSysEntry 18}
  280.  
  281.  
  282. -- Advanced System Table
  283. --   This table contains one entry for each instance of IPX running on
  284. --   the system.  It contains the advanced management information that
  285. --   may not be available from all implementations of the IPX protocol.
  286.  
  287. ipxAdvSysTable OBJECT-TYPE
  288.    SYNTAX      SEQUENCE OF IPXAdvSysEntry
  289.    ACCESS      not-accessible
  290.    STATUS      mandatory
  291.    DESCRIPTION "The IPX System table - advanced information."
  292.    ::= {ipxSystem 2}
  293.  
  294. ipxAdvSysEntry OBJECT-TYPE
  295.    SYNTAX      IPXAdvSysEntry
  296.    ACCESS      not-accessible
  297.    STATUS      mandatory
  298.    DESCRIPTION "Each entry corresponds to one instance of IPX running
  299.                 on the system."
  300.    INDEX       {ipxAdvSysInstance}
  301.    ::= {ipxAdvSysTable 1}
  302.  
  303. IPXAdvSysEntry ::= SEQUENCE {
  304.                      ipxAdvSysInstance
  305.                         INTEGER,
  306.                      ipxAdvSysMaxPathSplits
  307.                         INTEGER,
  308.                      ipxAdvSysMaxHops
  309.                         INTEGER,
  310.                      ipxAdvSysInTooManyHops
  311.                         Counter,
  312.                      ipxAdvSysInFiltered
  313.                         Counter,
  314.                      ipxAdvSysInCompressDiscards
  315.                         Counter,
  316.                      ipxAdvSysNETBIOSPackets
  317.                         Counter,
  318.                      ipxAdvSysForwPackets
  319.                         Counter,
  320.                      ipxAdvSysOutFiltered
  321.                         Counter,
  322.                      ipxAdvSysOutCompressDiscards
  323.                         Counter,
  324.                      ipxAdvSysCircCount
  325.                         INTEGER,
  326.                      ipxAdvSysDestCount
  327.                         INTEGER,
  328.                      ipxAdvSysServCount
  329.                         INTEGER
  330.                     }
  331.                            
  332. ipxAdvSysInstance OBJECT-TYPE
  333.    SYNTAX      INTEGER
  334.    ACCESS      read-write
  335.    STATUS      mandatory
  336.    DESCRIPTION "The unique identifier of the instance of IPX to which this
  337.                 row corresponds.  This value may be written only when
  338.                 creating a new entry in the table."
  339.    ::= {ipxAdvSysEntry 1}
  340.  
  341. ipxAdvSysMaxPathSplits OBJECT-TYPE
  342.    SYNTAX      INTEGER (1..32)
  343.    ACCESS      read-write
  344.    STATUS      mandatory
  345.    DESCRIPTION "The maximum number of paths with equal routing metric
  346.                 value which this instance of the IPX may split
  347.                 between when forwarding packets."
  348.    DEFVAL      { 1 }
  349.    ::= {ipxAdvSysEntry 2}
  350.  
  351. ipxAdvSysMaxHops OBJECT-TYPE
  352.    SYNTAX      INTEGER
  353.    ACCESS      read-write
  354.    STATUS      mandatory
  355.    DESCRIPTION "The maximum number of hops a packet may take."
  356.    DEFVAL      { 64 }
  357.    ::= {ipxAdvSysEntry 3}
  358.  
  359. ipxAdvSysInTooManyHops OBJECT-TYPE
  360.    SYNTAX      Counter
  361.    ACCESS      read-only
  362.    STATUS      mandatory
  363.    DESCRIPTION "The number of IPX packets discarded due to exceeding the
  364.                 maximum hop count."
  365.    ::= {ipxAdvSysEntry 4}
  366.  
  367. ipxAdvSysInFiltered OBJECT-TYPE
  368.    SYNTAX      Counter
  369.    ACCESS      read-only
  370.    STATUS      mandatory
  371.    DESCRIPTION "The number of incoming IPX packets discarded due to
  372.                 filtering."
  373.    ::= {ipxAdvSysEntry 5}
  374.  
  375. ipxAdvSysInCompressDiscards OBJECT-TYPE
  376.    SYNTAX      Counter
  377.    ACCESS      read-only
  378.    STATUS      mandatory
  379.    DESCRIPTION "The number of incoming IPX packets discarded due to
  380.                 decompression errors."
  381.    ::= {ipxAdvSysEntry 6}
  382.  
  383. ipxAdvSysNETBIOSPackets OBJECT-TYPE
  384.    SYNTAX      Counter
  385.    ACCESS      read-only
  386.    STATUS      mandatory
  387.    DESCRIPTION "The number of NETBIOS packets received."
  388.    ::= {ipxAdvSysEntry 7}
  389.  
  390. ipxAdvSysForwPackets OBJECT-TYPE
  391.    SYNTAX      Counter
  392.    ACCESS      read-only
  393.    STATUS      mandatory
  394.    DESCRIPTION "The number of IPX packets forwarded."
  395.    ::= {ipxAdvSysEntry 8}
  396.  
  397. ipxAdvSysOutFiltered OBJECT-TYPE
  398.    SYNTAX      Counter
  399.    ACCESS      read-only
  400.    STATUS      mandatory
  401.    DESCRIPTION "The number of outgoing IPX packets discarded due to
  402.                 filtering."
  403.    ::= {ipxAdvSysEntry 9}
  404.  
  405. ipxAdvSysOutCompressDiscards OBJECT-TYPE
  406.    SYNTAX      Counter
  407.    ACCESS      read-only
  408.    STATUS      mandatory
  409.    DESCRIPTION "The number of outgoing IPX packets discarded due to
  410.                 compression errors."
  411.    ::= {ipxAdvSysEntry 10}
  412.  
  413. ipxAdvSysCircCount OBJECT-TYPE
  414.    SYNTAX      INTEGER
  415.    ACCESS      read-only
  416.    STATUS      mandatory
  417.    DESCRIPTION "The number of circuits known to this instance of IPX."
  418.    ::= {ipxAdvSysEntry 11}
  419.  
  420. ipxAdvSysDestCount OBJECT-TYPE
  421.    SYNTAX      INTEGER
  422.    ACCESS      read-only
  423.    STATUS      mandatory
  424.    DESCRIPTION "The number of currently reachable destinations known to
  425.                 this instance of IPX."
  426.    ::= {ipxAdvSysEntry 12}
  427.  
  428. ipxAdvSysServCount OBJECT-TYPE
  429.    SYNTAX      INTEGER
  430.    ACCESS      read-only
  431.    STATUS      mandatory
  432.    DESCRIPTION "The number of services known to this instance of IPX."
  433.    ::= {ipxAdvSysEntry 13}
  434.  
  435.  
  436. -- Circuit Group
  437. --   This group contains management information for each circuit known
  438. --   to this system.
  439.  
  440. -- Circuit Table
  441. --   The Circuit table contains an entry for each circuit known to the
  442. --   system.
  443.  
  444. ipxCircTable OBJECT-TYPE
  445.    SYNTAX      SEQUENCE OF IPXCircEntry
  446.    ACCESS      not-accessible
  447.    STATUS      mandatory
  448.    DESCRIPTION "The Circuit table."
  449.    ::= {ipxCircuit 1}
  450.  
  451. ipxCircEntry OBJECT-TYPE
  452.    SYNTAX      IPXCircEntry
  453.    ACCESS      not-accessible
  454.    STATUS      mandatory
  455.    DESCRIPTION "Each entry corresponds to one circuit known to the
  456.                 system."
  457.    INDEX       {
  458.                 ipxCircSysInstance,
  459.                 ipxCircIndex
  460.                }
  461.    ::= {ipxCircTable 1}
  462.  
  463. IPXCircEntry ::= SEQUENCE {
  464.                      ipxCircSysInstance
  465.                         INTEGER,
  466.                      ipxCircIndex
  467.                         INTEGER,
  468.                      ipxCircExistState
  469.                         INTEGER,
  470.                      ipxCircOperState
  471.                         INTEGER,
  472.                      ipxCircIfIndex
  473.                         INTEGER,
  474.                      ipxCircName
  475.                         OCTET STRING,
  476.                      ipxCircType
  477.                         INTEGER,
  478.                      ipxCircDialName
  479.                         OCTET STRING,
  480.                      ipxCircLocalMaxPacketSize
  481.                         INTEGER,
  482.                      ipxCircCompressState
  483.                         INTEGER,
  484.                      ipxCircCompressSlots
  485.                         INTEGER,
  486.                      ipxCircStaticStatus
  487.                         INTEGER,
  488.                      ipxCircCompressedSent
  489.                         Counter,
  490.                      ipxCircCompressedInitSent
  491.                         Counter,
  492.                      ipxCircCompressedRejectsSent
  493.                         Counter,
  494.                      ipxCircUncompressedSent
  495.                         Counter,
  496.                      ipxCircCompressedReceived
  497.                         Counter,
  498.                      ipxCircCompressedInitReceived
  499.                         Counter,
  500.                      ipxCircCompressedRejectsReceived
  501.                         Counter,
  502.                      ipxCircUncompressedReceived
  503.                         Counter,
  504.                      ipxCircMediaType
  505.                         OCTET STRING,
  506.                      ipxCircNetNumber
  507.                         NetNumber,
  508.                      ipxCircStateChanges
  509.                         Counter,
  510.                      ipxCircInitFails
  511.                         Counter,
  512.                      ipxCircDelay
  513.                         INTEGER,
  514.                      ipxCircThroughput
  515.                         INTEGER,
  516.                      ipxCircNeighRouterName
  517.                         OCTET STRING,
  518.                      ipxCircNeighInternalNetNum
  519.                         NetNumber
  520.                     }
  521.  
  522. ipxCircSysInstance OBJECT-TYPE
  523.    SYNTAX      INTEGER
  524.    ACCESS      read-write
  525.    STATUS      mandatory
  526.    DESCRIPTION "The unique identifier of the instance of IPX
  527.                 to which this entry corresponds.  This value may be 
  528.                 written only when creating a new entry in the table."
  529.    ::= {ipxCircEntry 1}
  530.  
  531. ipxCircIndex OBJECT-TYPE
  532.    SYNTAX      INTEGER
  533.    ACCESS      read-write
  534.    STATUS      mandatory
  535.    DESCRIPTION "The identifier of this circuit, unique within the
  536.                 instance of IPX.  This value may be written
  537.                 only when creating a new entry in the table."
  538.    ::= {ipxCircEntry 2}
  539.  
  540. ipxCircExistState OBJECT-TYPE
  541.    SYNTAX      INTEGER {
  542.                         off(1),
  543.                         on(2)
  544.                        }
  545.    ACCESS      read-write
  546.    STATUS      mandatory
  547.    DESCRIPTION "The validity of this circuit entry.  A circuit with this
  548.                 value set to off may be deleted from the table at the
  549.                 IPX implementation's discretion."
  550.    ::= {ipxCircEntry 3}
  551.  
  552. ipxCircOperState OBJECT-TYPE
  553.    SYNTAX      INTEGER {
  554.                         down(1),
  555.                         up(2),
  556.                         sleeping(3)
  557.                        }
  558.    ACCESS      read-write
  559.    STATUS      mandatory
  560.    DESCRIPTION "The operational state of the circuit."
  561.    ::= {ipxCircEntry 4}
  562.  
  563. ipxCircIfIndex OBJECT-TYPE
  564.    SYNTAX      INTEGER
  565.    ACCESS      read-write
  566.    STATUS      mandatory
  567.    DESCRIPTION "The value of ifIndex for the interface used by this
  568.                 circuit.  This value may be written only when creating
  569.                 a new entry in the table."
  570.    ::= {ipxCircEntry 5}
  571.  
  572. ipxCircName OBJECT-TYPE
  573.    SYNTAX      OCTET STRING (SIZE(0..48))
  574.    ACCESS      read-write
  575.    STATUS      mandatory
  576.    DESCRIPTION "The readable name for the circuit."
  577.    ::= {ipxCircEntry 6}
  578.  
  579. ipxCircType OBJECT-TYPE
  580.    SYNTAX      INTEGER {
  581.                         other(1),
  582.                         broadcast(2),
  583.                         ptToPt(3),
  584.                         wanRIP(4),
  585.                         unnumberedRIP(5),
  586.                         dynamic(6),
  587.                         wanWS(7)
  588.                        }
  589.    ACCESS      read-write
  590.    STATUS      mandatory
  591.    DESCRIPTION "The type of the circuit."
  592.    ::= {ipxCircEntry 7}
  593.  
  594. ipxCircDialName OBJECT-TYPE
  595.    SYNTAX      OCTET STRING (SIZE(0..48))
  596.    ACCESS      read-write
  597.    STATUS      mandatory
  598.    DESCRIPTION "The symbolic name used to refernce the dialing information
  599.                 used to create this circuit.  This value may be written 
  600.                 only when creating a new entry in the table."
  601.    ::= {ipxCircEntry 8}
  602.  
  603. ipxCircLocalMaxPacketSize OBJECT-TYPE
  604.    SYNTAX      INTEGER
  605.    ACCESS      read-write
  606.    STATUS      mandatory
  607.    DESCRIPTION "The maximum size (including header), in bytes, that the
  608.                 system supports locally on this circuit."
  609.    ::= {ipxCircEntry 9}
  610.  
  611. ipxCircCompressState OBJECT-TYPE
  612.    SYNTAX      INTEGER {
  613.                         off(1),
  614.                         on(2)
  615.                        }
  616.    ACCESS      read-write
  617.    STATUS      mandatory
  618.    DESCRIPTION "The compression state on this circuit.  This value may 
  619.                 be written only when creating a new entry in the table."
  620.    DEFVAL      { off }
  621.    ::= {ipxCircEntry 10}
  622.  
  623. ipxCircCompressSlots OBJECT-TYPE
  624.    SYNTAX      INTEGER
  625.    ACCESS      read-write
  626.    STATUS      mandatory
  627.    DESCRIPTION "The number of compression slots available on this 
  628.                 circuit.  This value may be written only when creating a
  629.                 new entry in the table."
  630.    DEFVAL      { 16 }
  631.    ::= {ipxCircEntry 11}
  632.  
  633. ipxCircStaticStatus OBJECT-TYPE
  634.    SYNTAX      INTEGER {
  635.                         unknown(1),
  636.                         current(2),
  637.                         changed(3),
  638.                         read(4),
  639.                         reading(5),
  640.                         write(6),
  641.                         writing(7)
  642.                        }
  643.    ACCESS      read-write
  644.    STATUS      mandatory
  645.    DESCRIPTION "Indicates whether the information about static routes
  646.                 and services reached via this circuit matches that
  647.                 saved in permanent storage (current).  Setting the
  648.                 value to write when it had the value changed will write
  649.                 the currently in use information to permanent storage, 
  650.                 if supported.  Setting the value to read when it had
  651.                 the value changed will replace any routes and services
  652.                 currently defined for the circuit with those read from
  653.                 permanent storage, if supported."
  654.    ::= {ipxCircEntry 12}
  655.  
  656. ipxCircCompressedSent OBJECT-TYPE
  657.    SYNTAX      Counter
  658.    ACCESS      read-only
  659.    STATUS      mandatory
  660.    DESCRIPTION "The number of compressed packets sent."
  661.    ::= {ipxCircEntry 13}
  662.  
  663. ipxCircCompressedInitSent OBJECT-TYPE
  664.    SYNTAX      Counter
  665.    ACCESS      read-only
  666.    STATUS      mandatory
  667.    DESCRIPTION "The number of compression initialization packets sent."
  668.    ::= {ipxCircEntry 14}
  669.  
  670. ipxCircCompressedRejectsSent OBJECT-TYPE
  671.    SYNTAX      Counter
  672.    ACCESS      read-only
  673.    STATUS      mandatory
  674.    DESCRIPTION "The number of compressed packet rejected packets sent."
  675.    ::= {ipxCircEntry 15}
  676.  
  677. ipxCircUncompressedSent OBJECT-TYPE
  678.    SYNTAX      Counter
  679.    ACCESS      read-only
  680.    STATUS      mandatory
  681.    DESCRIPTION "The number of packets sent without being compressed
  682.                 even though compression was turned on for this circuit."
  683.    ::= {ipxCircEntry 16}
  684.  
  685. ipxCircCompressedReceived OBJECT-TYPE
  686.    SYNTAX      Counter
  687.    ACCESS      read-only
  688.    STATUS      mandatory
  689.    DESCRIPTION "The number of compressed packets received."
  690.    ::= {ipxCircEntry 17}
  691.  
  692. ipxCircCompressedInitReceived OBJECT-TYPE
  693.    SYNTAX      Counter
  694.    ACCESS      read-only
  695.    STATUS      mandatory
  696.    DESCRIPTION "The number of compression initialization packets received."
  697.    ::= {ipxCircEntry 18}
  698.  
  699. ipxCircCompressedRejectsReceived OBJECT-TYPE
  700.    SYNTAX      Counter
  701.    ACCESS      read-only
  702.    STATUS      mandatory
  703.    DESCRIPTION "The number of compressed packet rejected packets received."
  704.    ::= {ipxCircEntry 19}
  705.  
  706. ipxCircUncompressedReceived OBJECT-TYPE
  707.    SYNTAX      Counter
  708.    ACCESS      read-only
  709.    STATUS      mandatory
  710.    DESCRIPTION "The number of packets received without having been
  711.                 compressed even though compression was turned on for
  712.                 this circuit."
  713.    ::= {ipxCircEntry 20}
  714.  
  715. ipxCircMediaType OBJECT-TYPE
  716.    SYNTAX      OCTET STRING (SIZE(2))
  717.    ACCESS      read-only
  718.    STATUS      mandatory
  719.    DESCRIPTION "The media type used on this circuit."
  720.    ::= {ipxCircEntry 21}
  721.  
  722. ipxCircNetNumber OBJECT-TYPE
  723.    SYNTAX      NetNumber
  724.    ACCESS      read-write
  725.    STATUS      mandatory
  726.    DESCRIPTION "The IPX network number of this circuit.  This value may
  727.                 be written only when creating a new entry in the table."
  728.    ::= {ipxCircEntry 22}
  729.  
  730. ipxCircStateChanges OBJECT-TYPE
  731.    SYNTAX      Counter
  732.    ACCESS      read-only
  733.    STATUS      mandatory
  734.    DESCRIPTION "The number of times the circuit has changed state."
  735.    ::= {ipxCircEntry 23}
  736.  
  737. ipxCircInitFails OBJECT-TYPE
  738.    SYNTAX      Counter
  739.    ACCESS      read-only
  740.    STATUS      mandatory
  741.    DESCRIPTION "The number of times that initialization of this
  742.                 circuit has failed."
  743.    ::= {ipxCircEntry 24}
  744.  
  745. ipxCircDelay OBJECT-TYPE
  746.    SYNTAX      INTEGER
  747.    ACCESS      read-only
  748.    STATUS      mandatory
  749.    DESCRIPTION "The period of time, in milliseconds, that it takes to
  750.                 transmit one byte of data, excluding protocol headers,
  751.                 to a destination on the other end of the circuit, if 
  752.                 the circuit is free of other traffic."
  753.    ::= {ipxCircEntry 25}
  754.  
  755. ipxCircThroughput OBJECT-TYPE
  756.    SYNTAX      INTEGER
  757.    ACCESS      read-only
  758.    STATUS      mandatory
  759.    DESCRIPTION "The amount of data, in bits per second, that may flow
  760.                 through the circuit if there is no other traffic."
  761.    ::= {ipxCircEntry 26}
  762.  
  763. ipxCircNeighRouterName OBJECT-TYPE
  764.    SYNTAX      OCTET STRING (SIZE(0..48))
  765.    ACCESS      read-only
  766.    STATUS      mandatory
  767.    DESCRIPTION "The name of the neighboring router on a WAN circuit."
  768.    ::= {ipxCircEntry 27}
  769.  
  770. ipxCircNeighInternalNetNum OBJECT-TYPE
  771.    SYNTAX      NetNumber
  772.    ACCESS      read-only
  773.    STATUS      mandatory
  774.    DESCRIPTION "The internal network number of the neighboring router
  775.                 on a WAN circuit."
  776.    ::= {ipxCircEntry 28}
  777.  
  778.  
  779. -- Forwarding Group
  780. --   This group provides a representation of the forwarding database used
  781. --   by all instances of IPX on the system.
  782.  
  783. -- Destination Table
  784. --   The Destination table contains information about all known
  785. --   destinations.  The routing information shown in this table represents
  786. --   the path currently being used to reach the destination.
  787.  
  788. ipxDestTable OBJECT-TYPE
  789.    SYNTAX      SEQUENCE OF IPXDestEntry
  790.    ACCESS      not-accessible
  791.    STATUS      mandatory
  792.    DESCRIPTION "The Destination table contains information about all
  793.                 known destinations."
  794.    ::= {ipxForwarding 1}
  795.  
  796. ipxDestEntry OBJECT-TYPE
  797.    SYNTAX      IPXDestEntry
  798.    ACCESS      not-accessible
  799.    STATUS      mandatory
  800.    DESCRIPTION "Each entry corresponds to one destination."
  801.    INDEX       {
  802.                 ipxDestSysInstance,
  803.                 ipxDestNetNum
  804.                }
  805.    ::= {ipxDestTable 1}
  806.  
  807. IPXDestEntry ::= SEQUENCE {
  808.                      ipxDestSysInstance
  809.                         INTEGER,
  810.                      ipxDestNetNum
  811.                         NetNumber,
  812.                      ipxDestProtocol
  813.                         INTEGER,
  814.                      ipxDestTicks
  815.                         INTEGER,
  816.                      ipxDestHopCount
  817.                         INTEGER,
  818.                      ipxDestNextHopCircIndex
  819.                         INTEGER,
  820.                      ipxDestNextHopNICAddress
  821.                         PhysAddress,
  822.                      ipxDestNextHopNetNum
  823.                         NetNumber
  824.                     }
  825.  
  826. ipxDestSysInstance OBJECT-TYPE
  827.    SYNTAX      INTEGER
  828.    ACCESS      read-only
  829.    STATUS      mandatory
  830.    DESCRIPTION "The unique identifier of the instance of IPX
  831.                 to which this row corresponds."
  832.    ::= {ipxDestEntry 1}
  833.  
  834. ipxDestNetNum OBJECT-TYPE
  835.    SYNTAX      NetNumber
  836.    ACCESS      read-only
  837.    STATUS      mandatory
  838.    DESCRIPTION "The IPX network number of the destination."
  839.    ::= {ipxDestEntry 2}
  840.  
  841. ipxDestProtocol OBJECT-TYPE
  842.    SYNTAX      INTEGER {
  843.                         other(1),
  844.                         local(2),
  845.                         rip(3),
  846.                         nlsp(4),
  847.                         static(5)
  848.                        }
  849.    ACCESS      read-only
  850.    STATUS      mandatory
  851.    DESCRIPTION "The routing protocol from which knowledge of this
  852.                 destination was obtained."
  853.    ::= {ipxDestEntry 3}
  854.  
  855. ipxDestTicks OBJECT-TYPE
  856.    SYNTAX      INTEGER
  857.    ACCESS      read-only
  858.    STATUS      mandatory
  859.    DESCRIPTION "The delay in ticks to reach this destination."
  860.    ::= {ipxDestEntry 4}
  861.  
  862. ipxDestHopCount OBJECT-TYPE
  863.    SYNTAX      INTEGER
  864.    ACCESS      read-only
  865.    STATUS      mandatory
  866.    DESCRIPTION "The number of hops necessary to reach the destination."
  867.    ::= {ipxDestEntry 5}
  868.  
  869. ipxDestNextHopCircIndex OBJECT-TYPE
  870.    SYNTAX      INTEGER
  871.    ACCESS      read-only
  872.    STATUS      mandatory
  873.    DESCRIPTION "The unique identifier of the circuit used to reach the 
  874.                 next hop."
  875.    ::= {ipxDestEntry 6}
  876.  
  877. ipxDestNextHopNICAddress OBJECT-TYPE
  878.    SYNTAX      PhysAddress
  879.    ACCESS      read-only
  880.    STATUS      mandatory
  881.    DESCRIPTION "The NIC address of the next hop."
  882.    ::= {ipxDestEntry 7}
  883.  
  884. ipxDestNextHopNetNum OBJECT-TYPE
  885.    SYNTAX      NetNumber
  886.    ACCESS      read-only
  887.    STATUS      mandatory
  888.    DESCRIPTION "The IPX network number of the next hop."
  889.    ::= {ipxDestEntry 8}
  890.  
  891.  
  892. -- Static Routes Table
  893. --   This table contains the information about all the static routes
  894. --   defined.  There may be more than one static route to any given
  895. --   destination.  Only the route currently being used will also be
  896. --   present in the Destination Table defined above.
  897.  
  898. ipxStaticRouteTable OBJECT-TYPE
  899.    SYNTAX      SEQUENCE OF IPXStaticRouteEntry
  900.    ACCESS      not-accessible
  901.    STATUS      mandatory
  902.    DESCRIPTION "The Static Routes table contains information about all
  903.                 destinations reached via statically configured routes."
  904.    ::= {ipxForwarding 2}
  905.  
  906. ipxStaticRouteEntry OBJECT-TYPE
  907.    SYNTAX      IPXStaticRouteEntry
  908.    ACCESS      not-accessible
  909.    STATUS      mandatory
  910.    DESCRIPTION "Each entry corresponds to one static route."
  911.    INDEX       {
  912.                 ipxStaticRouteSysInstance,
  913.                 ipxStaticRouteCircIndex,
  914.                 ipxStaticRouteNetNum
  915.                }
  916.    ::= {ipxStaticRouteTable 1}
  917.  
  918. IPXStaticRouteEntry ::= SEQUENCE {
  919.                            ipxStaticRouteSysInstance
  920.                               INTEGER,
  921.                            ipxStaticRouteCircIndex
  922.                               INTEGER,
  923.                            ipxStaticRouteNetNum
  924.                               NetNumber,
  925.                            ipxStaticRouteExistState
  926.                               INTEGER,
  927.                            ipxStaticRouteTicks
  928.                               INTEGER,
  929.                            ipxStaticRouteHopCount
  930.                               INTEGER
  931.                           }
  932.  
  933. ipxStaticRouteSysInstance OBJECT-TYPE
  934.    SYNTAX      INTEGER
  935.    ACCESS      read-write
  936.    STATUS      mandatory
  937.    DESCRIPTION "The unique identifier of the instance of IPX to
  938.                 which this row corresponds."
  939.    ::= {ipxStaticRouteEntry 1}
  940.  
  941. ipxStaticRouteCircIndex OBJECT-TYPE
  942.    SYNTAX      INTEGER
  943.    ACCESS      read-write
  944.    STATUS      mandatory
  945.    DESCRIPTION "The unique identifier of the circuit used to
  946.                 reach the first hop in the static route."
  947.    ::= {ipxStaticRouteEntry 2}
  948.  
  949. ipxStaticRouteNetNum OBJECT-TYPE
  950.    SYNTAX      NetNumber
  951.    ACCESS      read-write
  952.    STATUS      mandatory
  953.    DESCRIPTION "The IPX network number of the route's destination."
  954.    ::= {ipxStaticRouteEntry 3}
  955.  
  956. ipxStaticRouteExistState OBJECT-TYPE
  957.    SYNTAX      INTEGER {
  958.                         off(1),
  959.                         on(2)
  960.                        }
  961.    ACCESS      read-write
  962.    STATUS      mandatory
  963.    DESCRIPTION "The validity of this static route.  Entries with the
  964.                 value set to off may be deleted from the table at the
  965.                 implementation's discretion."
  966.    ::= {ipxStaticRouteEntry 4}
  967.  
  968. ipxStaticRouteTicks OBJECT-TYPE
  969.    SYNTAX      INTEGER
  970.    ACCESS      read-write
  971.    STATUS      mandatory
  972.    DESCRIPTION "The delay, in ticks, to reach the route's destination."
  973.    ::= {ipxStaticRouteEntry 5}
  974.  
  975. ipxStaticRouteHopCount OBJECT-TYPE
  976.    SYNTAX      INTEGER
  977.    ACCESS      read-write
  978.    STATUS      mandatory
  979.    DESCRIPTION "The number of hops necessary to reach the destination."
  980.    ::= {ipxStaticRouteEntry 6}
  981.  
  982.  
  983. -- Services Group
  984. --   The Services group contains management information for all known
  985. --   services.
  986.  
  987. -- Services Table
  988. --    This table contains the services information indexed by service
  989. --    name and type.
  990.  
  991. ipxServTable OBJECT-TYPE
  992.    SYNTAX      SEQUENCE OF IPXServEntry
  993.    ACCESS      not-accessible
  994.    STATUS      mandatory
  995.    DESCRIPTION "The table of services, indexed by name and type."
  996.    ::= {ipxServices 1}
  997.  
  998. ipxServEntry OBJECT-TYPE
  999.    SYNTAX      IPXServEntry
  1000.    ACCESS      not-accessible
  1001.    STATUS      mandatory
  1002.    DESCRIPTION "Each entry corresponds to one service."
  1003.    INDEX       {
  1004.                 ipxServSysInstance,
  1005.                 ipxServType,
  1006.                 ipxServName
  1007.                }
  1008.    ::= {ipxServTable 1}
  1009.  
  1010. IPXServEntry ::= SEQUENCE {
  1011.                      ipxServSysInstance
  1012.                         INTEGER,
  1013.                      ipxServType
  1014.                         OCTET STRING,
  1015.                      ipxServName
  1016.                         OCTET STRING,
  1017.                      ipxServProtocol
  1018.                         INTEGER,
  1019.                      ipxServNetNum
  1020.                         NetNumber,
  1021.                      ipxServNode
  1022.                         OCTET STRING,
  1023.                      ipxServSocket
  1024.                         OCTET STRING,
  1025.                      ipxServHopCount
  1026.                         INTEGER
  1027.                     }
  1028.  
  1029. ipxServSysInstance OBJECT-TYPE
  1030.    SYNTAX      INTEGER
  1031.    ACCESS      read-only
  1032.    STATUS      mandatory
  1033.    DESCRIPTION "The unique identifier of the instance of IPX
  1034.                 to which this entry corresponds."
  1035.    ::= {ipxServEntry 1}
  1036.  
  1037. ipxServType OBJECT-TYPE
  1038.    SYNTAX      OCTET STRING (SIZE(2))
  1039.    ACCESS      read-only
  1040.    STATUS      mandatory
  1041.    DESCRIPTION "The service type."
  1042.    ::= {ipxServEntry 2}
  1043.  
  1044. ipxServName OBJECT-TYPE
  1045.    SYNTAX      OCTET STRING (SIZE(1..48))
  1046.    ACCESS      read-only
  1047.    STATUS      mandatory
  1048.    DESCRIPTION "The service name."
  1049.    ::= {ipxServEntry 3}
  1050.  
  1051. ipxServProtocol OBJECT-TYPE
  1052.    SYNTAX      INTEGER {
  1053.                         other(1),
  1054.                         local(2),
  1055.                         nlsp(4),
  1056.                         static(5),
  1057.                         sap(6)
  1058.                        }
  1059.    ACCESS      read-only
  1060.    STATUS      mandatory
  1061.    DESCRIPTION "The protocol from which knowledge of this service was
  1062.                 obtained."
  1063.    ::= {ipxServEntry 4}
  1064.  
  1065. ipxServNetNum OBJECT-TYPE
  1066.    SYNTAX      NetNumber
  1067.    ACCESS      read-only
  1068.    STATUS      mandatory
  1069.    DESCRIPTION "The IPX network number portion of the IPX address of the
  1070.                 service."
  1071.    ::= {ipxServEntry 5}
  1072.  
  1073. ipxServNode OBJECT-TYPE
  1074.    SYNTAX      OCTET STRING (SIZE(6))
  1075.    ACCESS      read-only
  1076.    STATUS      mandatory
  1077.    DESCRIPTION "The node portion of the IPX address of the service."
  1078.    ::= {ipxServEntry 6}
  1079.  
  1080. ipxServSocket OBJECT-TYPE
  1081.    SYNTAX      OCTET STRING (SIZE(2))
  1082.    ACCESS      read-only
  1083.    STATUS      mandatory
  1084.    DESCRIPTION "The socket portion of the IPX address of the service."
  1085.    ::= {ipxServEntry 7}
  1086.  
  1087. ipxServHopCount OBJECT-TYPE
  1088.    SYNTAX      INTEGER
  1089.    ACCESS      read-only
  1090.    STATUS      mandatory
  1091.    DESCRIPTION "The number of hops to the service."
  1092.    ::= {ipxServEntry 8}
  1093.  
  1094.  
  1095. -- Destination Services Table
  1096. --   This table contains the services information indexed by address, 
  1097. --   name, and type.
  1098.  
  1099. ipxDestServTable OBJECT-TYPE
  1100.    SYNTAX      SEQUENCE OF IPXDestServEntry
  1101.    ACCESS      not-accessible
  1102.    STATUS      mandatory
  1103.    DESCRIPTION "The table of services, indexed by address, name,
  1104.                 and type."
  1105.    ::= {ipxServices 2}
  1106.  
  1107. ipxDestServEntry OBJECT-TYPE
  1108.    SYNTAX      IPXDestServEntry
  1109.    ACCESS      not-accessible
  1110.    STATUS      mandatory
  1111.    DESCRIPTION "Each entry corresponds to one service."
  1112.    INDEX       {
  1113.                 ipxDestServSysInstance,
  1114.                 ipxDestServNetNum,
  1115.                 ipxDestServNode,
  1116.                 ipxDestServSocket,
  1117.                 ipxDestServName,
  1118.                 ipxDestServType
  1119.                }
  1120.    ::= {ipxDestServTable 1}
  1121.  
  1122. IPXDestServEntry ::= SEQUENCE {
  1123.                         ipxDestServSysInstance
  1124.                            INTEGER,
  1125.                         ipxDestServNetNum
  1126.                            NetNumber,
  1127.                         ipxDestServNode
  1128.                            OCTET STRING,
  1129.                         ipxDestServSocket
  1130.                            OCTET STRING,
  1131.                         ipxDestServName
  1132.                            OCTET STRING,
  1133.                         ipxDestServType
  1134.                            OCTET STRING,
  1135.                         ipxDestServProtocol
  1136.                            INTEGER,
  1137.                         ipxDestServHopCount
  1138.                            INTEGER
  1139.                        }
  1140.  
  1141. ipxDestServSysInstance OBJECT-TYPE
  1142.    SYNTAX      INTEGER
  1143.    ACCESS      read-only
  1144.    STATUS      mandatory
  1145.    DESCRIPTION "The unique identifier of the instance of IPX
  1146.                 to which this entry corresponds."
  1147.    ::= {ipxDestServEntry 1}
  1148.  
  1149. ipxDestServNetNum OBJECT-TYPE
  1150.    SYNTAX      NetNumber
  1151.    ACCESS      read-only
  1152.    STATUS      mandatory
  1153.    DESCRIPTION "The IPX network number portion of the IPX address of the
  1154.                 service."
  1155.    ::= {ipxDestServEntry 2}
  1156.  
  1157. ipxDestServNode OBJECT-TYPE
  1158.    SYNTAX      OCTET STRING (SIZE(6))
  1159.    ACCESS      read-only
  1160.    STATUS      mandatory
  1161.    DESCRIPTION "The node portion of the IPX address of the service."
  1162.    ::= {ipxDestServEntry 3}
  1163.  
  1164. ipxDestServSocket OBJECT-TYPE
  1165.    SYNTAX      OCTET STRING (SIZE(2))
  1166.    ACCESS      read-only
  1167.    STATUS      mandatory
  1168.    DESCRIPTION "The socket portion of the IPX address of the service."
  1169.    ::= {ipxDestServEntry 4}
  1170.  
  1171. ipxDestServName OBJECT-TYPE
  1172.    SYNTAX      OCTET STRING (SIZE(1..48))
  1173.    ACCESS      read-only
  1174.    STATUS      mandatory
  1175.    DESCRIPTION "The service name."
  1176.    ::= {ipxDestServEntry 5}
  1177.  
  1178. ipxDestServType OBJECT-TYPE
  1179.    SYNTAX      OCTET STRING (SIZE(2))
  1180.    ACCESS      read-only
  1181.    STATUS      mandatory
  1182.    DESCRIPTION "The service type."
  1183.    ::= {ipxDestServEntry 6}
  1184.  
  1185. ipxDestServProtocol OBJECT-TYPE
  1186.    SYNTAX      INTEGER {
  1187.                         other(1),
  1188.                         local(2),
  1189.                         nlsp(4),
  1190.                         static(5),
  1191.                         sap(6)
  1192.                        }
  1193.    ACCESS      read-only
  1194.    STATUS      mandatory
  1195.    DESCRIPTION "The protocol from which knowledge of this service was
  1196.                 obtained."
  1197.    ::= {ipxDestServEntry 7}
  1198.  
  1199. ipxDestServHopCount OBJECT-TYPE
  1200.    SYNTAX      INTEGER
  1201.    ACCESS      read-only
  1202.    STATUS      mandatory
  1203.    DESCRIPTION "The number of hops to the service."
  1204.    ::= {ipxDestServEntry 8}
  1205.  
  1206.  
  1207. -- Static Services Table
  1208. --   This table contains information for all services reached via a
  1209. --   static route.
  1210.  
  1211. ipxStaticServTable OBJECT-TYPE
  1212.    SYNTAX      SEQUENCE OF IPXStaticServEntry
  1213.    ACCESS      not-accessible
  1214.    STATUS      mandatory
  1215.    DESCRIPTION "The Static Services table contains information about
  1216.                 all services reached via statically configured routes."
  1217.    ::= {ipxServices 3}
  1218.  
  1219. ipxStaticServEntry OBJECT-TYPE
  1220.    SYNTAX      IPXStaticServEntry
  1221.    ACCESS      not-accessible
  1222.    STATUS      mandatory
  1223.    DESCRIPTION "Each entry corresponds to one service."
  1224.    INDEX       {
  1225.                 ipxStaticServSysInstance,
  1226.                 ipxStaticServCircIndex,
  1227.                 ipxStaticServName,
  1228.                 ipxStaticServType
  1229.                }
  1230.    ::= {ipxStaticServTable 1}
  1231.  
  1232. IPXStaticServEntry ::= SEQUENCE {
  1233.                            ipxStaticServSysInstance
  1234.                               INTEGER,
  1235.                            ipxStaticServCircIndex
  1236.                               INTEGER,
  1237.                            ipxStaticServName
  1238.                               OCTET STRING,
  1239.                            ipxStaticServType
  1240.                               OCTET STRING,
  1241.                            ipxStaticServExistState
  1242.                               INTEGER,
  1243.                            ipxStaticServNetNum
  1244.                               NetNumber,
  1245.                            ipxStaticServNode
  1246.                               OCTET STRING,
  1247.                            ipxStaticServSocket
  1248.                               OCTET STRING,
  1249.                            ipxStaticServHopCount
  1250.                               INTEGER
  1251.                           }
  1252.  
  1253. ipxStaticServSysInstance OBJECT-TYPE
  1254.    SYNTAX      INTEGER
  1255.    ACCESS      read-write
  1256.    STATUS      mandatory
  1257.    DESCRIPTION "The unique identifier of the instance of IPX to which
  1258.                 this entry corresponds."
  1259.    ::= {ipxStaticServEntry 1}
  1260.  
  1261. ipxStaticServCircIndex OBJECT-TYPE
  1262.    SYNTAX      INTEGER
  1263.    ACCESS      read-write
  1264.    STATUS      mandatory
  1265.    DESCRIPTION "The circuit used to reach this service."
  1266.    ::= {ipxStaticServEntry 2}
  1267.  
  1268. ipxStaticServName OBJECT-TYPE
  1269.    SYNTAX      OCTET STRING (SIZE(1..48))
  1270.    ACCESS      read-write
  1271.    STATUS      mandatory
  1272.    DESCRIPTION "The service name."
  1273.    ::= {ipxStaticServEntry 3}
  1274.  
  1275. ipxStaticServType OBJECT-TYPE
  1276.    SYNTAX      OCTET STRING (SIZE(2))
  1277.    ACCESS      read-write
  1278.    STATUS      mandatory
  1279.    DESCRIPTION "The service type."
  1280.    ::= {ipxStaticServEntry 4}
  1281.  
  1282. ipxStaticServExistState OBJECT-TYPE
  1283.    SYNTAX      INTEGER {
  1284.                         off(1),
  1285.                         on(2)
  1286.                        }
  1287.    ACCESS      read-write
  1288.    STATUS      mandatory
  1289.    DESCRIPTION "The validity of this static service.  Entries with the
  1290.                 value set to off may be deleted from the table at the
  1291.                 implementation's discretion."
  1292.    ::= {ipxStaticServEntry 5}
  1293.  
  1294. ipxStaticServNetNum OBJECT-TYPE
  1295.    SYNTAX      NetNumber
  1296.    ACCESS      read-write
  1297.    STATUS      mandatory
  1298.    DESCRIPTION "The IPX network number portion of the IPX address of the
  1299.                 service."
  1300.    ::= {ipxStaticServEntry 6}
  1301.  
  1302. ipxStaticServNode OBJECT-TYPE
  1303.    SYNTAX      OCTET STRING (SIZE(6))
  1304.    ACCESS      read-write
  1305.    STATUS      mandatory
  1306.    DESCRIPTION "The node portion of the IPX address of the service."
  1307.    ::= {ipxStaticServEntry 7}
  1308.  
  1309. ipxStaticServSocket OBJECT-TYPE
  1310.    SYNTAX      OCTET STRING (SIZE(2))
  1311.    ACCESS      read-write
  1312.    STATUS      mandatory
  1313.    DESCRIPTION "The socket portion of the IPX address of the service."
  1314.    ::= {ipxStaticServEntry 8}
  1315.  
  1316. ipxStaticServHopCount OBJECT-TYPE
  1317.    SYNTAX      INTEGER
  1318.    ACCESS      read-write
  1319.    STATUS      mandatory
  1320.    DESCRIPTION "The number of hops to the service."
  1321.    ::= {ipxStaticServEntry 9}
  1322.  
  1323.  
  1324. -- Traps
  1325. --   The section describes the traps defined for IPX.
  1326.  
  1327. ipxTrapCircuitDown TRAP-TYPE
  1328.    ENTERPRISE    ipxTraps
  1329.    VARIABLES     {
  1330.                   ipxCircSysInstance,
  1331.                   ipxCircIndex
  1332.                  }
  1333.    DESCRIPTION   "This trap signifies that the specified circuit has
  1334.                   gone down."
  1335.    ::= 1
  1336.  
  1337. ipxTrapCircuitUp TRAP-TYPE
  1338.    ENTERPRISE    ipxTraps
  1339.    VARIABLES     {
  1340.                   ipxCircSysInstance,
  1341.                   ipxCircIndex
  1342.                  }
  1343.    DESCRIPTION   "This trap signifies that the specified circuit has
  1344.                   come up."
  1345.    ::= 2
  1346.  
  1347. END
  1348.